package com.cloud.pole.pay.model.entity;

import java.io.Serializable;
import java.util.Date;

import lombok.Data;

/**
 * @author 
 */
@Data
public class PayCcb implements Serializable {
    /**
     * ID
     */
    private Integer payId;

    /**
     * 名称
     */
    private String payName;

    /**
     * 状态（0：无效 1：有效）
     */
    private Integer payStatus;

    /**
     * 类型
     */
    private Integer payType;

    /**
     * 备注
     */
    private String payNote;

    /**
     * 商户代码
     */
    private String merchantId;

    /**
     * 商户柜台代码
     */
    private String posId;

    /**
     * 分行代码
     */
    private String branchId;

    /**
     * 币种(01－人民币)
     */
    private String curCode;

    /**
     * 交易码(由建行统一分配为520100)
     */
    private String txCode;

    /**
     * 接口类型(0- 非钓鱼接口 1- 防钓鱼接口)
     */
    private String type;

    /**
     * 公钥后30位
     */
    private String pub;

    /**
     * 公钥
     */
    private String pubKey;

    /**
     * 银行接口地址
     */
    private String bankUrl;

    /**
     * 创建人人id
     */
    private String createUserId;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 创建说明
     */
    private String createNote;

    /**
     * 修改人
     */
    private String modifyUserId;

    /**
     * 修改时间
     */
    private Date modifyTime;

    /**
     * 是否删除(0：否 1：是)
     */
    private Integer deleteFlag;

    /**
     * 创建人人id
     */
    private String deleteUserId;

    /**
     * 删除时间
     */
    private Date deleteTime;

    private static final long serialVersionUID = 1L;
}